package com.woniu.sharepark.leasesystem.tenant.service;

import com.woniu.sharepark.common.JsonResult;
import com.woniu.sharepark.leasesystem.tenant.pojo.TenantComment;

import java.util.List;

/**
 *@ClassName TenantCommentService
 *@Description 租客评分模块的接口
 *@Author litong
 *@Date 2019/6/5 14:33
 *@Version 1.0
 **/
public interface TenantCommentService {
    /**
    * 通过被评人（租客）id分页查询所有评分
    * @title findAllComments
    * @param oId
    * @return java.util.List<com.woniu.sharepark.leasesystem.tenant.pojo.TenantComment>
    * @author litong
    * @date 2019/6/5 14:36
    **/
    public List<TenantComment> findAllComments(Integer currentPage,Integer pageSize, Integer oId);

    /**
    * 添加评分
    * @title addComment
    * @param tenantComment
    * @return com.woniu.sharepark.common.JsonResult
    * @author litong
    * @date 2019/6/5 14:51
    **/
    JsonResult addComment(TenantComment tenantComment,Integer oId);

    /**
    * 删除评分
    * @title deleteCommentById
    * @param tcId
    * @return com.woniu.sharepark.common.JsonResult
    * @author litong
    * @date 2019/6/5 15:42
    **/
    JsonResult deleteCommentById(Integer tcId);

    /**
    * 查找所有评论
    * @title allComments
    * @param oId
    * @return com.woniu.sharepark.common.JsonResult
    * @author litong
    * @date 2019/6/21 15:11
    **/
    JsonResult allComments(Integer oId);
}
